have snagged on something - Türkçe İngilizce Sözlük